[backend] Build signal ingestion pipeline

Repo: · Issue: #983 Status: Open · Priority: P2 Assignee: Unassigned

Description

Summary

Normalize signals from CRM, document AI, external syncs, comms, and time-elapsed checks.

Scope

  • Emit normalized signals from activity tracking and status updates
  • Ingest doc upload/classification events
  • Hook external sync completion
  • Add time-elapsed signal generation (hourly/nightly)

Role

Backend/Integrations

Estimate

3–5 days

Implementation Notes

Dash adds notes here while working

Link to people, meetings, dependent tickets